do a moonlight flit - Turkish English Dictionary